# -*- coding:utf-8 -*-
# CREATED BY: jiangbohuai
# CREATED ON: 2021/4/30 5:52 PM
# LAST MODIFIED ON:
# AIM:
import numpy as np


def geometrical_distance(v_x: np.ndarray, v_y: np.ndarray) -> float:
    pass


def euclidean_distance(v_x: np.ndarray, v_y: np.ndarray) -> float:
    return np.sum(np.sqrt(np.power(v_x - v_y, 2)))


if __name__ == '__main__':
    a = np.array([3, 5, 3, 6])
    b = np.array([4, 3, 2, 7])
    out = euclidean_distance(a, b)
    print(out)